﻿using System;
using Mx.Ipn.Escom.TT20080015.Modelo.Datos;

namespace Mx.Ipn.Escom.TT20080015.Vistas.Datos
{
    public partial class ClasificacionView : System.Web.UI.Page
    {
        /// <summary>
        /// Carga los componentes del sistema y muestra la clasificación del caso de estudio. Recurrente o No Recurrente.
        /// </summary>
        protected void Page_Load(object sender, EventArgs e)
        {
            if (Session["user"] == null)
                Server.Transfer("~/Default.aspx", false);

            if (Context.Items["value"] == null)
                Response.Redirect("./CasoEstudio.aspx",true);
            else
                this.lbResultado.Text += (Context.Items["value"].Equals("0")) ? "No recurrencia" : "Recurrencia";

            if (Context.Items["paciente"] != null)
            {
                Paciente p = (Paciente)Context.Items["paciente"];
                idPacienteHiddenField.Value = p.Id.ToString();
                tbNombre.Text = p.Nombre;
                tbAPaterno.Text = p.APaterno;
                tbAMaterno.Text = p.AMaterno;
                tbFechaNac.Text = p.FechaNacimiento.ToString("yyyy/MM/dd");
            }
            else
            {
                datosPaciente.Visible = false;
            }
            Estudio estudio = (Estudio)Context.Items["estudio"];
            lAge.Text += estudio.Age.ToString();
            lMenopause.Text += estudio.Menopause.ToString();
            lTumorSize.Text += estudio.TumorSize.ToString();
            lInvNodes.Text += estudio.InvNodes.ToString();
            lNodeCaps.Text += estudio.NodeCaps.ToString();
            lDegMalig.Text += estudio.DegMalig.ToString();
            lBreast.Text += estudio.Breast.ToString();
            lBreastQuad.Text += estudio.BreastQuad.ToString();
            lIrradiat.Text += estudio.Irradiat.ToString();
        }
    }
}
